babc10530621c6f380abb738b1c548c50d5b7bed,src/java/org/apache/cassandra/db/commitlog/CommitLogSegment.java,CommitLogSegment,write,#RowMutation#,100

Before Change


            Checksum checksum = new CRC32();
            byte[] serializedRow = rowMutation.getSerializedBuffer(MessagingService.version_);
            checksum.update(serializedRow.length);
            logWriter.stream.writeInt(serializedRow.length);
            logWriter.stream.writeLong(checksum.getValue());
            logWriter.write(serializedRow);
            checksum.update(serializedRow, 0, serializedRow.length);

After Change


        byte[] serializedRow = rowMutation.getSerializedBuffer(MessagingService.version_);

        checksum.update(serializedRow.length);
        buffer.putInt(serializedRow.length);
        buffer.putLong(checksum.getValue());

        buffer.put(serializedRow);